package com.demo.dao;

import com.demo.entity.LadingBill;
import com.demo.vo.LadingBillVo;

import java.util.List;

public interface ILadingBillDao {
    int deleteByPrimaryKey(Integer id);

    int insert(LadingBill record);

    int insertSelective(LadingBill record);

    LadingBill selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(LadingBill record);

    int updateByPrimaryKey(LadingBill record);
    List<LadingBill> queryByPage(LadingBillVo arg);
    int queryCount(LadingBillVo arg);

    /**
     *当天提单数
     * @return
     */
    int queryCurrentDayCount();
    /**
     * 根据仓库ID 查找提单数量
     */
    int selectByStoreId(LadingBill record);
}